<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

显示name的数据: ${name} <br>
显示stu对应的属性的数据:<br>
${stu.name} - ${stu.age} <br>

<table>
    <tr>
        <td>下标</td>
        <td>年龄</td>
        <td>名字</td>
        <td>钱</td>
    </tr>
<#list listData as stu>
    <#if stu.name == '小红'>
    <tr style="color: red">
        <td>${stu_index + 1}</td>
        <td>${stu.age}</td>
        <td>${stu.name}</td>
        <td>${stu.money}</td>
    </tr>
    <#else >
    <tr>
        <td>${stu_index + 1}</td>
        <td>${stu.age}</td>
        <td>${stu.name}</td>
        <td>${stu.money}</td>
    </tr>
    </#if>

</#list>
</table>

<a href="###">方式一：通过map['keyname'].property</a><br/>
输出stu1的学生信息：<br/>
姓名：${mapStu['stu1'].name}<br/>
年龄：${mapStu['stu1'].age}<br/>

<a href="###">方式一：通过map.keyname.property</a><br/>
输出stu1的学生信息：<br/>

姓名：${mapStu.stu1.name}<br/>
年龄：${mapStu.stu1.age}<br/>

<a href="###">遍历map中两个学生信息：</a><br/>
<table>
    <tr>
        <td>序号</td>
        <td>姓名</td>
        <td>年龄</td>
        <td>钱包</td>
    </tr>
    <#list mapStu?keys as key>
       <tr>
           <td>${key_index +1}</td>
           <td>${mapStu[key].name}</td>
           <td>${mapStu[key].age}</td>
           <td>${mapStu[key].money}</td>
       </tr>

    </#list>

</table>

<#if hello??>
    ${hello}
</#if>

${hello!'itcast is very good'}
<br>
获取集合长度: ${listData?size}<br>
获取时间: <br>
${now?date} <br>
${now?time} <br>
${now?datetime} <br>
${now?string("yyyy-MM-dd HH:mm:ss")} <br>
${num?c}

</body>
</html>